package com.czmh.etc.onlinepubsys.model;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * etc注销申请信息表
 *
 * @author Auto
 * @email Auto
 * @date 2020-11-12 16:56:10
 */
@Data
public class EtcCancel implements Serializable {
    private static final long serialVersionUID = 1L;


    @ApiModelProperty("ID")
    private String id;

    @ApiModelProperty("用户id")
    private String userId;

    @ApiModelProperty("1-etc卡注销、2-obu设备注销、3招商局卡签注销、5、招商局卡挂失 6、招商局卡解挂")
    private Integer type;

    @ApiModelProperty("注销内容，etc卡号或者obu编号")
    private String content;

    @ApiModelProperty("0待审核 1 审核通过 2审核不通过  3 注销当中 4 注销成功 5 注销失败")
    private Integer state;

    @ApiModelProperty("渠道类型：0、注销 1、挂失和解挂")
    private Integer channelType;

    @ApiModelProperty("注销申请请求数据")
    private String reqData;

    @ApiModelProperty("注销申请响应数据")
    private String rspData;

    @ApiModelProperty("图片链接，中间用,分割")
    private String images;

    @ApiModelProperty("订单号")
    private String orderId;

    @ApiModelProperty("注销原因")
    private String reason;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("0.未删除 1.删除")
    private Integer deleteFlag;

    @ApiModelProperty("录入员ID")
    private String createUserId;

    @ApiModelProperty("创建时间")
    private Date createTime;

    @ApiModelProperty("更新人ID")
    private String updatedUserId;

    @ApiModelProperty("更新时间")
    private Date updatedTime;

    @ApiModelProperty("注销时间")
    private Date cancelTime;

}
